Projects

SHARECODE

Next.js 13, Golang, Rust, PostgreSQL, CloudFlare R2, Redis, Tailwind

  • Developed a file-sharing service with a backend using Go and PostgreSQL, implementing JWT authentication and integrating Cloudflare R2 for file storage.
  • Created a CLI client in Rust for seamless interaction with the service, enabling terminal-based file upload, download, and sharing.
  • Launched a web interface for public file viewing and downloading, allowing link-based sharing with customizable permissions.
  • Implemented subscription-based access control with daily read and write limits, using cron jobs to reset limits, enhancing user experience and service reliability.

GROWING BUDDIES

Next.js 13, React, Convex, Tailwind

  • Developed a full-stack Notion clone with a Notion-style editor, cover images, nested documents, public publishing, and real-time updates.
  • Real-time Database Integration: Integrated a real-time database for dynamic data updates.
  • Notion-Style Editor: Developed a user-friendly editor for content creation and organization.
  • Mobile Responsiveness: Designed a responsive interface for smartphones and tablets.
  • File Management: Enabled file upload, delete, replace, and recovery features.

AUTO ANALYTICS

ReactJS, MUI, ChartJS, Flask, Pandas

  • Developed a full-stack web application with React.js and Flask, featuring:
  • Dashboard: Summarized data with tables and graphics.
  • Data Analyser: Provided filters and sorting tools with visual representations like line and bar charts.
  • Sales Forecaster: Implemented ARIMA model for time series analysis to forecast future sales.

aman.sharma